body {
	font-family: Sans;
}

#titlediv {
	font-size: 4mm;
}

#titlediv1, #titlediv_interval {
	text-align:center;
	padding-bottom: 3mm;
}

#titlediv2 {
	padding-left: 55mm;
	float: left;
}

#titlediv3 {
	padding-left: 55mm;
	float: left;
}

#titlediv4 {
	padding-left: 179mm;
}

#titlediv5 {
	padding-left: 179mm;
}

#maindiv {
	padding: 6mm;
	font-size: 3mm;
}

.firstcol {
	width: 34mm;
}

table.calories {
	border-width: 0px;
	border-collapse: collapse;
}

table.calories th {
	border-width: 0.5mm;
	padding: 0.5mm;
	font-weight: bold;
	border-style: inset;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.calories td {
	width: 36mm;
	border-width: 0.5mm;
	border-style: inset;
	padding-left: 0.5mm;
	padding-bottom: 0.5mm;
	padding-top: 0.5mm;
	height: 4.5mm;
}

.daytd {
	width: 
}

.detailtitletd {
	padding-left: 5mm !important;
}

#sign1, #sign2, #sign3 {
	padding-left: 50mm;
	float: left;
	font-size: 4mm;
}
